﻿using System;

namespace 状态模式
{
    /// <summary>
    /// 具体B状态下的对于的行为
    /// </summary>
    public class ContextStateB: AbstractState
    {
        public override void Handle(Context context)
        {
            Console.WriteLine($"当前状态：{GetType()}");
            //改变状态为C
            context.State = new ContextStateC();
        }
    }
}
